#ifndef DATAINPUTINTERFACE_H
#define DATAINPUTINTERFACE_H
/**
* @file DataInputInterface.h
* @Description: DataInputInterface.h 数据输入接口 主要用来做数据的收集输入工作的
* @Date: 2020-03-05
* @LastEditTime: 2020-03-05
* @LastEditors: twosilly
* @Author: twosilly
* @E-Mail:twosilly@foxmail.com
*/
#include <QObject>
#include <QtPlugin>
#include "interface/PluginMetaData.h"

class InputDataInterface 
{
    
public:
    
    virtual ~InputDataInterface() {}
    //!接口
    virtual void recMsgfromManager(PluginMetaData) = 0;
    virtual void sendMsg2Manager(PluginMetaData)   = 0;
   // virtual void sendResult(QByteArray buf) = 0;
    //!中心窗口
    virtual QWidget *centerWidget() = 0;
};

#define InputDataInterface_iid "com.input.data.interface"
Q_DECLARE_INTERFACE(InputDataInterface,InputDataInterface_iid)
#endif // DATAINPUTINTERFACE_H
